An Extendable Grid Simulation Environment Based on GridSim
نویسندگان
چکیده
Simulation plays an important role in grid research. However, there is no general simulation environment for scheduling algorithms testing. In this paper we establish an extendable grid simulation environment based on GridSim by choosing and extending the appropriate modules of an open-source grid simulation environment—-gridbroker. In our simulation environment, users can easily add various different scheduling policies into the task scheduler and don’t need to encode for other parts of the environment repeatedly. The environment’s scalability was verified by extending its task scheduler using a scheduling policy based on the ant algorithm in the last part of this paper.
منابع مشابه
Simulating the Distributed Ontology Framework in the Semantic Grid Environment with GridSim
There are many simulation environments around that can be used to simulate components of Grid Computing. There are also a few simulation environments that allow for data intensive jobs to be simulated. GridSim, with the Data.Grid extension, combines both of these simulation environments to allow simulation of data intensive jobs using Grid resources. GridSim is explored in this paper with an ai...
متن کاملVisual Modeler for Grid Modeling and Simulation (GridSim) Toolkit
The Grid Modeling and Simulation (GridSim) toolkit provides a comprehensive facility for simulation of application scheduling in different Grid computing environments. However, using the GridSim toolkit to create a Grid simulation model can be a challenging task, especially when the user has no prior experience in using the toolkit before. This paper presents a Java-based Graphical User Interfa...
متن کاملAlea - Grid Scheduling Simulation Environment
This work concentrates on the design of a system intended for study of advanced scheduling techniques for planning various types of jobs in a Grid environment. The solution is able to deal with common problems of the job scheduling in Grids like heterogeneity of jobs and resources, and dynamic runtime changes such as arrivals of new jobs. Our new simulator called Alea is based on the GridSim si...
متن کاملWeighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملConstructing A Grid Simulation with Differentiated Network Service Using GridSim
Grid computing technologies are increasingly being used to aggregate computing resources that are geographically distributed across different locations. Commercial networks are being used to connect these resources, and thus serve as a fundamental component of grid computing. Since these grid resources are connected over a shared infrastructure, it is essential that we consider their effect dur...
متن کامل